package com.adkfp.dao;

import java.util.List;
import org.apache.ibatis.annotations.Param;
import com.adkfp.bean.ADKCardInfoBean;

/**
 * class name:ADKCardInfoDaoMapper接口 <BR>
 * class description: ADKCardInfo表的增删改查 <BR>
 * Remark: <BR>
 * @version 1.00 2019年01月03日
 * @author JACK)jackwei
 */
public interface ADKCardInfoDaoMapper{
	public void insert(ADKCardInfoBean bean);//插入一条记录
	public void delete(@Param("id")Integer id);//删除一条记录
	public void update(ADKCardInfoBean bean);//更新一条记录
	public ADKCardInfoBean findById(@Param("id")Integer id);//根据id查询一条记录
	public List<ADKCardInfoBean> findByCondition(ADKCardInfoBean bean);//根据bean里面的条件(非空)查询所有记录
	public long findByConditionCount(ADKCardInfoBean bean);//根据bean里面的条件(非空)查询所有记录条数
	public void updateflag(@Param("cardID")Integer cardID,@Param("flag") Integer flag);//修改卡状态
	public void updateCardID(@Param("cardID1")Integer cardID1,@Param("cardID")Integer cardID);//修改新卡号
}